sub-ground floor - French English Dictionary